/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package algoritmo;


import java.util.LinkedList;
import java.util.Queue;


public class BreadthFirstSearch extends AbstractSearch {
    /*
     * Agenda para este algoritmo, que es una cola
     */
    private Queue<Node> agenda = new LinkedList<>();

    @Override
    public Node agendaNextState() {
        return agenda.poll();
    }

    @Override
    public void agendaAdd(Node n) {
        agenda.offer(n);
    }

  
}
